adjoint operator